
// src\components\publish-manage\NewsPublish.jsx
//发布管理公共列表组件

import React from 'react'
import { Table } from 'antd';
export default function NewsPublish(props) {
    const columns = [
        {
            title: '新闻标题',
            dataIndex: 'title',
            render: (title, item) => {
                return <a href={`#/news-manage/preview/${item.id}`}>{title}</a>
            },
        },
        {
            title: '作者',
            dataIndex: 'author'
        },
        {
            title: "新闻分类",
            dataIndex: 'category',
            render: (category) => {
                return <div>{category.title}</div>
            }
        },
        {
            title: '操作',
            render: (item) => {
                // console.log(item);
                return <div>{props.button(item.id)}</div>
            }
        },
    ];
    return (
        <Table dataSource={props.dataSource} columns={columns} rowKey={item => item.id} />
    )
}
